#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
#include<ctype.h>
#include<math.h>
//int my_atoi(const char* arr)
//{
//	assert(arr);
//	int result = 0;
//	double i = 0;
//	char* start = arr;
//	while (*arr)
//	{
//		arr++;
//	}
//	while (start <= arr)
//	{
//		if (isspace(*arr))
//		{
//			;
//		}
//		else if (isdigit(*arr))
//		{
//			if (i == 0)
//				result = *arr-48;
//			else
//			{
//				result += ((*arr-48) * ((int)pow(10.0, i)));
//	
//			}
//			i++;
//			
//		}
//		else if ((int)*arr == 45)
//		{
//			result = -result;
//			
//		}
//		arr--;
//
//	}
//	return result;
//}
//int main()
//{
//	char arr[256] = "0";
//	fgets(arr, 5, stdin);
//	int i = my_atoi(arr);
//	printf("%d", i);
//	return 0;


//int main()
//{
//	char arr[256] = "0";
//	fgets(arr, 5, stdin);
//	int i=atoi(arr);
//	printf("%d", i);
//	return 0;
//
//}
//int test()
//{
//	int i = 1;
//	char* p = (char*)&i;
//	return *p;
//}
//int main()
//{
//	int ret=test();
//	printf("%d", ret);
//	return 0;
//}